• word of the day

    euphorbia milii

    euphorbia milii - Dictionary definition and meaning for word euphorbia milii

    Definition
    (noun) somewhat climbing bushy spurge of Madagascar having long woody spiny stems with few leaves and flowers with scarlet bracts
Download our Mobile App Today
Receive our word of the day
on Whatsapp